TEC\Tickets\Commerce\Order_Modifiers\API\Coupons S

Total Complexity 38
Dependencies 15
Dependents 1
Total lines 584
Lines of code 377
Logical lines of code 84
Comment lines 155
Methods 14
Properties 2

Methods 14

Method Rating Maintainability Complexity Lines of code
get_endpoint_args()
A
36 5 99
apply_coupon()
A
43 6 50
remove_coupon()
S
45 6 43
should_trigger_reload()
S
65 5 9
register_routes()
S
45 1 57
create_coupon()
S
52 3 27
is_using_stripe()
S
69 4 7
get_schema()
S
47 1 44
validate_coupon_slug()
S
72 2 5
prepare_coupon_for_response()
S
62 1 12
__construct()
S
73 1 5
get_coupons()
S
67 1 8
validate_coupon()
S
68 1 8
update_stripe_payment_intent()
S
78 1 3